package com.rdgk.newtech.service;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * @author: 高亚杰
 * @description: 专家动态分析service层
 */
public interface AuthorAnalyseService {
    /**
     *重点专家列表
     * @param words 某个领域的一个或者多个主题关键词
     * @param  topicId 技术领域id
     * @return
     */
    public List<Map<String,Object>> importantAuthorList(Integer topicId, String[] words);
    /**
     *技术动态信息区域分布
     * @param words 某个领域的一个或者多个主题关键词
     * @param  topicId 技术领域id
     * @return
     */
    public List<Map<String,Object>> technologyRegionalDistribution(Integer topicId, String[] words);

    /**
     * 某个专题下面所有专家的合作网络
     * @param  topicId 技术领域id
     * @param  keyword 热词
     * @return
     */
    Map<String,Object>  allAuthorCooperateNet(Integer topicId, String keyword);
    /**
     * 获取某个专家的详情
     * @param  topicId 技术领域id
     * @param  authorId 专家ID
     * @return
     */
    public Map<String,Object>  authorDetail(Integer topicId,Integer authorId);
}
